package cn.tedu.charging.user.service;

import cn.tedu.charging.common.pojo.param.ChargeParam;
import cn.tedu.charging.common.pojo.param.VehicleBindParam;
import cn.tedu.charging.common.pojo.vo.BalanceVO;
import cn.tedu.charging.common.pojo.vo.VehicleVO;

import java.util.List;

public interface UserService {
    Integer wxLogin(String nickname, String code);

    BalanceVO getBalance(Integer userId);

    void charge(ChargeParam chargeParam);

    VehicleVO getVehicle(Integer userId);

    void bindVehicle(VehicleBindParam vehicleBindParam);
}
